Billie Whitelaw


The Omen (1976)


The Secret Garden 1987